dadcf7c10babd289c0fdf044544d2e54695d3d49,component/service/src/main/java/org/exoplatform/social/service/rest/PeopleRestService.java,PeopleRestService,suggestUsernames,#UriInfo#String#String#String#String#String#,155

Before Change


          opt.setType("user");
          opt.setValue(userName);
          opt.setText(fullName);
          opt.setAvatarUrl(getAvatarURL(id));
          excludedIdentityList.add(id);
          opt.setOrder(4);
          nameList.addOption(opt);

After Change


        identityFilter.setExcludedIdentityList(excludedIdentityList);
        ListAccess<Identity> listAccess = getIdentityManager().getIdentitiesByProfileFilter(OrganizationIdentityProvider.NAME, identityFilter, false);
        List<Identity> identities = Arrays.asList(listAccess.load(0, (int) remain));
        for (Identity id : identities) {
          Option opt = new Option();
          String fullName = id.getProfile().getFullName();
          String userName = (String) id.getProfile().getProperty(Profile.USERNAME);
          opt.setType("user");
          opt.setValue(userName);
          opt.setText(fullName);
          opt.setAvatarUrl(id.getProfile() == null ? null : id.getProfile().getAvatarUrl());
          excludedIdentityList.add(id);
          opt.setOrder(4);
          nameList.addOption(opt);